/*
 *
 *  * Copyright (c) 2016. For Intelligent Group.
 *
 */

package com.intelligent.ispc.r.dto;

import com.intelligent.ispc.common.dto.AbstractValueObject;

import java.util.Map;

/**
 * Created by Peter on 2016/07/12.
 */
public class NormalDistributionDto extends AbstractValueObject {

    private NDStandardDto standardDto;
    private NDStatisticsDto statisticsDto;
    private ProcessCapabilityDto pcData;

    private DefaultPlotDataDto histogramDto;
    private DefaultPlotDataDto normalCurveDto;

    //Currently, it contains following attribute : claData
    private Map<String, Object> otherAttribute;

    public NDStatisticsDto getStatisticsDto() {
        return statisticsDto;
    }

    public void setStatisticsDto(NDStatisticsDto statisticsDto) {
        this.statisticsDto = statisticsDto;
    }

    public ProcessCapabilityDto getPcData() {
        return pcData;
    }

    public void setPcData(ProcessCapabilityDto pcData) {
        this.pcData = pcData;
    }

    public DefaultPlotDataDto getHistogramDto() {
        return histogramDto;
    }

    public void setHistogramDto(DefaultPlotDataDto histogramDto) {
        this.histogramDto = histogramDto;
    }

    public DefaultPlotDataDto getNormalCurveDto() {
        return normalCurveDto;
    }

    public void setNormalCurveDto(DefaultPlotDataDto normalCurveDto) {
        this.normalCurveDto = normalCurveDto;
    }

    public NDStandardDto getStandardDto() {
        return standardDto;
    }

    public void setStandardDto(NDStandardDto standardDto) {
        this.standardDto = standardDto;
    }

    public Map<String, Object> getOtherAttribute() {
        return otherAttribute;
    }

    public void setOtherAttribute(Map<String, Object> otherAttribute) {
        this.otherAttribute = otherAttribute;
    }
}
